package com.hljx.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import lombok.Getter;
import lombok.Setter;

/**
 * <p>
 * 门诊分类汇总表
 * </p>
 *
 * @author cw
 * @since 2023-10-31
 */
@Getter
@Setter
@TableName("r_stat_mz_class_collect")
public class RStatMzClassCollect extends SplitTableName {

    /**
     * 统计开始时间
     */
    @TableField("START_TIME")
    private LocalDateTime startTime;

    /**
     * 统计结束时间
     */
    @TableField("END_TIME")
    private LocalDateTime endTime;

    /**
     * 费用代码
     */
    @TableField("FEE_CODE")
    private String feeCode;

    /**
     * 费用总金额
     */
    @TableField("FEE_COST")
    private BigDecimal feeCost;

    /**
     * 在职
     */
    @TableField("ZZ_COST")
    private BigDecimal zzCost;

    /**
     * 退休
     */
    @TableField("TX_COST")
    private BigDecimal txCost;

    /**
     * 离休
     */
    @TableField("LX_COST")
    private BigDecimal lxCost;

    /**
     * 其他
     */
    @TableField("QT_COST")
    private BigDecimal qtCost;

    /**
     * 非参保
     */
    @TableField("NYB_COST")
    private BigDecimal nybCost;

    /**
     * 日报时间
     */
    @TableField("DAYLINE_TIME")
    private LocalDateTime daylineTime;

    /**
     * 日报人
     */
    @TableField("DAYLINE_OPER")
    private String daylineOper;

    /**
     * 制表人
     */
    @TableField("OPER_CODE")
    private String operCode;

    /**
     * 审核标志
     */
    @TableField("OPER_TIME")
    private LocalDateTime operTime;

    /**
     * 审核人
     */
    @TableField("CHECK_FLAG")
    private String checkFlag;

    /**
     * 审核时间
     */
    @TableField("CHECK_OPER")
    private String checkOper;

    @TableField("CHECK_TIME")
    private LocalDateTime checkTime;

    /**
     * 日结时的院区 1 三香 2 浒关
     */
    @TableField("YARD")
    private String yard;

    /**
     * 日结时所在科室
     */
    @TableField("DAYLINE_DEPTCODE")
    private String daylineDeptcode;

    /**
     * 报表类型 1 操作员 2 自助机 3 互联网业务
     */
    @TableField("REPORT_TYPE")
    private String reportType;
}
